[SOLVED 100%] 405 Method Not Found error IIS "PUT" Method - PHP Laravel

Often this error is caused by the WebDAV module that try to handle this kind of requests. An easy solution is to remove it from modules and from handlers of the system.webServer section just inside your web.config file. Here a configuration example.

 

Just add the following line in Web Config, it will be fixed.


<system.webServer>
    <modules>
        <remove name="WebDAVModule" />
    </modules>
    <handlers>
        <remove name="WebDAV" />
    </handlers>
</system.webServer>

 100% working solution


Summary:

Easy fix of 405 Method Not Found error in IIS Hosted PHP laravel application